* {
	margin: 0;
}
html, body {
	height: 100%;
        font-size: large;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
        width:100%;
        text-align: center;
	height: 142px; /* .push must be the same height as .footer */
}

topmenu {
    //margin-left: 15px;
    background: black;
    color:white;
    background-color: black

}

.topmenu a {
    margin:7px;
    text-decoration: none;
    color:whitesmoke;
    font-size: 15pt;
    font-family: Arial;
    font-weight: bold;
}
/*

http://ryanfait.com/

*/



